/* 亮色主题样式 */
.root {
    -fx-background-color: #f5f5f5;
    -fx-text-fill: #333333;
}

.text-area {
    -fx-background-color: white;
    -fx-text-fill: #333333;
    -fx-highlight-fill: #b3d8ff;
}

.menu-bar, .tool-bar {
    -fx-background-color: #e6e6e6;
}

.button, .toggle-button {
    -fx-background-color: #f0f0f0;
    -fx-text-fill: #333333;
    -fx-border-color: #cccccc;
}

.button:hover, .toggle-button:hover {
    -fx-background-color: #e0e0e0;
}

.toggle-button:selected {
    -fx-background-color: #b3d8ff;
}

.split-pane:horizontal > .split-pane-divider {
    -fx-background-color: #e0e0e0;
}

.status-bar {
    -fx-background-color: #e6e6e6;
}

.label {
    -fx-text-fill: #333333;
}